#include "UMask.h"
#include "../Math/Random.h"

static uint64 sMask = 0;

UMask::UMask()
{
	// mMask = Random64::Rand(0, std::numeric_limits<uint64>::max());
	mMask = sMask++;
}

UMask::UMask(uint64 mask)
	: mMask(mask)
{
}

UMask::UMask(const UMask& other)
	: mMask(other.mMask)
{
}
